Representing Actions in Default Logic : A Situation

نویسنده

  • Hudson Turner
چکیده

We address the problem of representing common-sense knowledge about action domains in the formalism of default logic. We employ a methodology proposed by Gelfond and Lifschitz which involves rst deening a high-level language for representing knowledge about actions, and then specifying a translation from the high-level action language into a general-purpose formalism, such as default logic. Accordingly, we deene a high-level action language AC, and specify sound and complete translations of portions of AC into default logic. The language AC includes propositions that represent \static causal laws" of the following kind: a uent formula can be made true by making a uent formula true. Such propositions are more expressive than the state constraints traditionally used to represent background knowledge. Our translation of AC domain descriptions into default logic is simple, in part because the \rule-like" nature of causal laws is easily reeected in such a rule-based formalism.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Representing Actions in Logic Programs and Default Theories: A Situation Calculus Approach

We address the problem of representing commonsense knowledge about action domains in the formalisms of logic programming and default logic. We employ a methodology proposed by Gelfond and Lifschitz which involves rst deening a high-level language for representing knowledge about actions , and then specifying a translation from the high-level action language into a general-purpose formalism, suc...

متن کامل

Electronic News Journal on Reasoning about Actions and Change Ontologies of Actions and Change

I agree with Ray that it may be a good idea to separate \ontology" from \epistemology". For me to specify \ontology" means to give a collection of individual objects, functions and relations which comprise our domain. The type of logical connectives used to construct sentences in this language is part of \logical system" and does not belong to the ontology. C l o s e d W orld Assumptions of dii...

متن کامل

Situation Calculus Specifications for Event Calculus Logic Programs

A version of the Situation Calculus is presented which is able to deal with information about the actual occurrence of actions in time. Baker’s solution to the frame problem using circumscription is adapted to enable default reasoning about action occurrences, as well as about the effects of actions. A translation of Situation Calculus style theories into Event Calculus style logic programs is ...

متن کامل

Situation Calculus Speciications for Event Calculus Logic Programs

A version of the Situation Calculus is presented which is able to deal with information about the actual occurrence of actions in time. Baker's solution to the frame problem using circumscription is adapted to enable default reasoning about action occurrences, as well as about the eeects of actions. Two translations of Situation Calculus style theories into Event Calculus style logic programs a...

متن کامل

Mechanized Reasoning About Actions Specified in .4*

In order to prove that a sequence of actions can transform an initial situation of the world to a goal situation when complete knowledge of the world is never available, default rules that serve to complete partial descriptions of the world are usually deemed necessary. This leads to non-monotonic reasoning which has proven to be difficult to formalize. In this paper, we present a mechanized fo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996